Linear-Time Algorithm for Computing the Bernstein–Bézier Coefficients of B-spline Basis Functions

نویسندگان

چکیده

A new differential-recurrence relation for the B-spline functions of same degree is proved. From this relation, a recursive method computing coefficients m in Bernstein–Bézier form derived. Its complexity proportional to number case coincident boundary knots. This means that, asymptotically, algorithm optimal. In other cases, increased by at most O(m3). When basis are known, it possible compute any function linear time with respect its performing geometric proposed recently authors. scales well when evaluating curve multiple points, e.g., order render it, since one only needs find each knot span once. many curves points (as rendering tensor product surfaces), such approach has lower computational than using de Boor–Cox algorithm. The numerical tests show that efficient. problem finding power can be solved similarly.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Application of linear combination between cubic B-spline collocation methods with different basis for solving the KdV equation

In the present article, a numerical method is proposed for the numerical solution of the KdV equation by using a new approach by combining cubic B-spline functions. In this paper we convert the KdV equation to system of two equations. The method is shown to be unconditionally stable using von-Neumann technique. To test accuracy the error norms L2, L∞ are computed. Three invariants of motion are...

متن کامل

Piecewise cubic interpolation of fuzzy data based on B-spline basis functions

In this paper fuzzy piecewise cubic interpolation is constructed for fuzzy data based on B-spline basis functions. We add two new additional conditions which guarantee uniqueness of fuzzy B-spline interpolation.Other conditions are imposed on the interpolation data to guarantee that the interpolation function to be a well-defined fuzzy function. Finally some examples are given to illustrate the...

متن کامل

APPROXIMATION OF 3D-PARAMETRIC FUNCTIONS BY BICUBIC B-SPLINE FUNCTIONS

In this paper we propose a method to approximate a parametric 3 D-function by bicubic B-spline functions

متن کامل

Generalized B-spline functions ‎method‎‎ for solving optimal control problems

‎In this paper we introduce a numerical approach that solves optimal control problems (OCPs) ‎using collocation methods‎. ‎This approach is based upon B-spline functions‎. ‎The derivative matrices between any two families of B-spline functions are utilized to‎ ‎reduce the solution of OCPs to the solution of nonlinear optimization problems‎. ‎Numerical experiments confirm our heoretical findings‎.

متن کامل

Modeling Pareto-Optimal Set Using B-Spline Basis Functions

In the past few years, multi-objective optimization (MOO) algorithms have been extensively applied in several fields including engineering design problems. A major reason is the advancement of evolutionary multi-objective optimization (EMO) algorithms that are able to find a set of non-dominated points spread on the respective Pareto-optimal front in a single simulation. Besides just finding a ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Computer Aided Design

سال: 2023

ISSN: ['1879-2685', '0010-4485']

DOI: https://doi.org/10.1016/j.cad.2022.103434